Farm LandFor sale

5 bedroom smallholding for sale

Lockerbie, Dumfries and Galloway

Property Image 11 / 7